package com.cloudbroker.bcs.platform.dav.middle.service;import java.util.List;import com.cloudbroker.bcs.common.service.base.ServiceBase;import com.cloudbroker.bcs.platform.dav.middle.entity.Broker;import com.cloudbroker.bcs.platform.dav.middle.entity.ViewpointTag;import com.cloudbroker.bcs.platform.dav.middle.entityview.ViewpointTagView;public interface ViewpointTagService extends ServiceBase<ViewpointTag, String> {        Integer getByCountBrokerId(Long broker_id);        Integer getByBrokerId(Long broker_id);        ViewpointTag getByName(Long broker_id, String tag_name);        void deleteAll(Long broker_id);        List<ViewpointTagView> queryByBrokerId(Long broker_id);        Integer getCountByBrokerId(Long broker_id);        void saveTagForBroker(Broker broker);    }